concurrent terms - German English Dictionary